// index.ts
// 获取应用实例
const app = getApp<IAppOption>()

Page({
  data: { 
    sysData:{},
    login:{
      grainCode:"",
      userCode:"",
      pwd:""
    }
  },
  // 事件处理函数
  checkLogin() { 
    var me = this;
    try {
      app.api.callApi('custom/checkLogin' , me.data.login).then(res=>{
        console.log(res);
        if( res && res.length>0){
          app.globalData.userInfo = res[0];
          wx.switchTab({
            url:"../home/home"
          })
        }
        else{
          wx.showToast({
            title: '用户名或密码错误',
            icon: 'error',
            duration: 2000
          } )
        }
      })
    } catch (error) {
      console.log(error);
    }    
  },
  // 事件处理函数
  onchange(ev) { 
    console.log(ev)
    var loginData = this.data.login;
    loginData[ev.currentTarget.dataset.inputkey] = ev.detail.value;
    this.setData({
      login:loginData
    })
  },
  onLoad() { 
    this.setData({
      sysData: app.globalData.sysData
    })
  } 
})
